package com.xuecheng.content.service;

import com.xuecheng.domain.dto.BindTeachplanMediaDto;
import com.xuecheng.domain.dto.SaveTeachplanDto;
import com.xuecheng.domain.dto.TeachPlanDto;
import com.xuecheng.domain.po.Teachplan;

import java.util.List;

/**
 * @author Administrator
 */
public interface TeachPlanService {
    List<TeachPlanDto> findTeachplanTree(Long courseId);

    void saveTeachplan(Teachplan saveTeachplanDto);

    void deleteTeachplan(Long teachplanId);

    void orderByTeachplan(String moveType, Long teachplanId);

    public void associationMedia(BindTeachplanMediaDto bindTeachplanMediaDto);
}
